*{
    margin: 0;
    padding: 0;
}
.control{
    width: 1210px;
    height: 850px;
    text-align:center;
    margin:auto 0;
}
.header-new{
    width: 100%;
    height: 5.5%;
}
.main{
    width: 100%;
    height: 94.5%;
}


body
{
    font-size: 100%;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    background: #FFFFFF;
}

#wrap {
    width: 1355px;
    height: 1100px;
    margin: 0 auto;
    background:#EEEEEE;
    position: relative;/* 父元素 */
}

#wrapper {
    margin: 0 auto 0 auto;
    width: 1350px;
    height:40px ;
    background: #ffffff;
    border-bottom-style: solid;
    border-bottom-color: #CE090E;
    box-shadow: -4px -4px 5px 3px #cccccc;
}
/*ul{*/
/*    width: 1350px;*/
/*    margin: 100px auto 0;!* 居中 *!*/
/*}*/
.first > li{
    list-style: none;
    height:40px;
    width:7.69%;
    border: #999999;
    background-color: #ffffff;
    text-align: center;
    line-height: 30px;
    float:left;
}
#li-new{
    float: left;
    list-style: none;
    width: 80px;
    height: 40px;
    background-color:	WhiteSmoke;
    margin-right: 10px;
    line-height: 40px;
}
#li-new a{
    text-decoration: none;
    color: black;
    display: block;
    text-align: center;
}
#li-new a:hover{
    background-color: red;
}
li a{
    color:#4476A7;
    height: 100%;
    text-decoration: none;
    display: block;/* 行内元素（内联）、块元素（独占一行，会充满父元素） */
}
.first>li>a:hover{
    background-color: #CE090E;
}
.first>li:hover ul{
    transition: all .8s;
    opacity: 1;/* 透明度 */
    visibility: visible;
    /*display: block;*//* 让元素可见 */
}
#big{
    position: absolute;
    top:100px;
    margin: 0 auto 0 auto;
    width: 1350px;
    height:940px ;
    background: #FFFFFF;
    box-shadow: 0 0 9px 3px #cccccc;
}
#content {
    padding: 0 15px;
    margin: 0 auto 0 auto;
    background:#ffffff;
    color: #666666;
}

.table {
    top: 10px;
    margin-bottom: 15px;
    width: 100%;
    border-collapse: collapse;



}
.table_header td {
    background: no-repeat left top;
    padding: 5px 10px;
    color: rgb(70,122,167);
    border-top: 1px solid #CBD6DE;
    border-bottom: 1px solid #ADBECB;
    font-size: 1.1em;
    font-weight: bold;
   text-align: center;

}

tr{
    text-align: center;

}
.table_header td a:link, .table_header td a:visited {
    text-decoration: underline;
    color: rgb(70,122,167);
}
.table_header td a:hover {
    text-decoration: underline;
    color: #73A822;
}
.table_header td {
    border: 1px solid #CBD6DE;
}

.row1 td, .row2 td, .row_hover td, .paging_row td {
    padding: 5px 10px;
    color: #666666;
    border: 1px solid #CBD6DE;
}
.row1 td {
    background: #ffffff;
}
.row2 td {
    background: #eeeeee;
}
.row_hover td {
    background: #FBFACE;
    color: #cccccc;
}

.hidden {
    display: none;
}

.little {
    font-size: 10px;
}

.clear {
    clear: both;
}

.img_left {
    float: left;
    padding: 1px;
    border: 1px solid #cccccc;
    margin: 0 10px 10px 0;
    width: 110px;
    height:150px;
}

/* #content ul basic style for unordered lists
------------------------------------------------*/
#content>ul {
    font-size: 1.1em;
    line-height: 1.8em;
    margin: 0 0 15px 0;
    padding: 0;
    list-style-type: none;
}

/* #content p paragraphs
-----------------------------*/
#content p {
    font-size: 1.2em;
    margin: 0;
    padding: 0 0 15px 0;
}

/* #content p a links in paragraphs
------------------------------------*/
#content p a:link, #content p a:visited,
.table a:link, .table a:visited,
.link a {
    color: #73A822;
    text-decoration: none;
}
#content p a:hover, .table a:hover, .link a:hover {
    text-decoration: underline;
}

/* #content ul.green (73A822)
--------------------------------*/
#content ul.green li {
    padding: 0 0 0 20px;
    margin: 0;
    background:no-repeat 1px 3px;
    font-size: 1.1em;
}
#content ul.green li a:link, #content ul.green li a:visited {
    color: #73A822;
    text-decoration: none;
}
#content ul.green li a:hover {
    color: #73A822;
    text-decoration: underline;
}

/* #content ul.black (73A822)
--------------------------------*/
#content ul.black li {
    padding: 0 0 0 20px;
    margin: 0;
    background:no-repeat 1px 3px;
    font-size: 1.1em;
}
#content ul.black li a:link, #content ul.black li a:visited {
    color: #666666;
    text-decoration: none;
}
#content ul.black li a:hover {
    color: #999999;
    text-decoration: underline;
}

/* #content ol
--------------------------------*/
#content ol {
    padding: 0 0 0 25px;
    margin: 0 0 15px 0;
    line-height: 1.8em;
}

#content ol li {
    font-size: 1.1em;
}
#content ol li a:link, #content ol li a:visited {
    color: #73A822;
    text-decoration: none;
}
#content ol li a:hover {
    color: #73A822;
    text-decoration: underline;
}

/* #content p.paging
---------------------------------*/
#content p.paging {
    padding: 5px;
    border: 1px solid #CBD6DE;
    text-align: center;
    margin-bottom: 15px;
    background: #eeeeee;
}

/* .small_input smaller text in inputs/combos
-----------------------------------------------*/
.small_input {
    font-size: 10px;
}

/* .form_table style for table used in forms
---------------------------------------------*/
.form_table {
    margin-bottom: 15px;
    font-size: 1.1em;
}
.form_table p {
    margin: 0;
    padding: 0;
}
.form_table td {
    padding: 5px 10px;
}

/* .checkbox_nomargins clear all margins from a checkbox
---------------------------------------------------------*/
.checkbox_nomargins {
    /*margin:0;width:13px;height:13px;overflow:hidden;
    font-size: 10px;*/
    margin: 0;
    padding: 0;
}

/* .button some buttons style - inspired from wordpress
------------------------------*/
input.button {
    margin: 8px;
    padding: 2px;
    border: 3px double #999999;
    border-left-color: #ccc;
    border-top-color: #ccc;
    background:repeat-x left top;
    font-size: 11px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
}

/* form style for forms
-------------------------*/
form {
    padding: 0;
    margin: 0;
}

/* input.inputgri - some style for inputs
--------------------------------------------*/
input.inputgri, select.inputgri, textarea.inputgri {
    background: #eeeeee;
    font-size: 14px;
    border: 1px solid #cccccc;
    padding: 3px;
}
input.inputgri:focus, select.inputgri:focus , textarea.inputgri:focus {
    background: #ffffff;
    border: 1px solid #686868;
}


/* Other links
----------------*/
.other_links {
    background: #eeeeee;
    border-top: 1px solid #cccccc;
    padding: 5px;
    margin: 0 0 15px 0;
}
#content .other_links h2 {
    color: #999999;
    padding: 0 0 0 3px;
    margin: 0;
}
#content .other_links ul {
    padding: 0;
    margin: 0;
}
#content .other_links ul li {
    padding: 0 0 0 20px;
    background: no-repeat left center;
}
#content .other_links a, #content .other_links a:visited {
    color: #999999;
    text-decoration: underline;
}
#content .other_links a:hover {
    color: #666666;
}
